deeply rooted - German English Dictionary